package cn.tedu.exec2;

import java.util.Random;

/*OOP综合案例--武器类*/
public class AK47 {
    int bullets =100;//定义子弹的初始值
    public void fire(){
        if(bullets==0){
            System.out.println("没有子弹了！！！");
            return;
        }
        //生成一个随机值作为本次发射子弹的数量，范围[0,10)
        int r =new Random().nextInt(10);
        if(r>bullets){
            r = bullets;//将当前的实际子弹数赋值给随机数
        }
        bullets= bullets -r;
        for (int i = 0; i < r; i++) {
            System.out.print("突");
        }
        System.out.println("~");
        if(bullets==0){
            System.out.println("没有了，要凉了，充值500就可以超神");
        }
    }
    public void load(){
        bullets = 100;
        System.out.println("弹夹满了");
    }
}
